spiny-headed worm

英 [ˈspaɪni ˈhedɪd wɜːm] 美 [ˈspaɪni ˈhedɪd wɜːrm]

网络  棘头虫

医学



英英释义

noun

  1. any of various worms living parasitically in intestines of vertebrates having a retractile proboscis covered with many hooked spines

      Synonym:    acanthocephalan